• word of the day

    siphon off

    siphon off - Dictionary definition and meaning for word siphon off

    Definition
    (verb) convey, draw off, or empty by or as if by a siphon
    Synonyms : siphon , syphon

Word used in video below:
text: As it brought me into its siphon, I thought,
Download our Mobile App Today
Receive our word of the day
on Whatsapp